put down the shutters - Alemán Inglés Diccionario